mechanical restraint - Francés Inglés Diccionario